.welcome{height: 40px;line-height: 40px;background: #F1F1F1;font-size: 12px;color: #a6a6a6;}
@media only screen and (max-width: 769px){
	/* wap */
	.welcome .tel{display: none;}
}
.head{height: 100px;position: relative;z-index: 500;}
.head .logo{width: 431px;height: 100px;display: block;}
.head .logo a{width: 431px;height: 59px;display: block;background: url(../img/logo.png) no-repeat left;overflow: hidden;line-height: 180px;position: relative;top: 21px;}
.head .mmenu{background: #f7f7f757;width: 50px;height: 40px;position: absolute;right: 20px;top: 29px;border-radius: 5px;display: none;}
.head .mmenu .line{height: 4px;width: 80%;margin: 5px auto;background: #0958a7;border-radius: 5px;}
.head .mmenu .line:nth-child(1){margin-top: 9px;}
@media only screen and (max-width: 1717px){
	.head .search{display: none;}
	.head .nav{width: calc(100% - 500px)!important;}
	.head .container-fluid{margin: 0;width: calc(100% - 0px)!important;}
}
@media only screen and (max-width: 1440px){
	.head .search{display: none;}
	.head .nav{width: calc(100% - 200px)!important;}
	.head .logo{width: 120px;}
	.head .logo a{width: 120px;}
}
@media only screen and (max-width: 1040px){
	.head .search{display: none;}
	.head .nav{width: 100%!important;}
	.head .logo{display: none;}
}
@media only screen and (max-width: 915px){
	.head .logo{display: block;width: 440px;}
	.head .logo a{width: 431px;}
	.brick-nav-01{display: none;}
} 
@media only screen and (max-width: 769px){
	/* wap */
	.head .mmenu{display: block;}
	.head .logo{width: 70%;}
	.head .logo a{width: 100%;background: url(../img/logo3.png) no-repeat left;background-size: 100%;}
}
.head .search{width: 90px;margin-left: 20px;}
.head .search .form{width: 90px;height: 35px;position: relative;top: 33px;}
.head .search .form .text{width: 90px;height: 35px;border-radius: 50px;border: 1px solid #c9c9c9;padding-left: 35px;padding-right: 15px;}
.head .search .form .submit{border: 0;background: transparent;width: 18px;height: 18px;background: url(../img/icon-search.png);position: absolute;top: 8px;left: 10px;}
.head .nav{width: calc(100% - 630px);}


.brick-nav-01{width: 100%;}
.brick-nav-01 .m-logo{display: none;}
.brick-nav-01 .m-tel{display: none;}
.brick-nav-01 .item{float: left;width: 11%;min-width: 90px;position: relative;}
.brick-nav-01 .item .name{text-align: center;position: relative;overflow: hidden;height: 100px;line-height: 100px;display: block;cursor: pointer;font-size: 16px;}
.brick-nav-01 .item .name .name1{position: absolute;top: -100px;left: 0;right: 0;background: #28a8e1;transition: all 0.5s;color: #FFF;line-height: 100px;}
.brick-nav-01 .item .name .name2{position: absolute;top: 0px;left: 0;right: 0;background: #FFFFFF;transition: all 0.5s;line-height: 100px;}
.brick-nav-01 .item.on .name1{top: 0px;}
.brick-nav-01 .item.on .name2{top: 100px;}
.brick-nav-01 .item:last-child{border-right: 0;}
.brick-nav-01 .item .sub{position: absolute;background: #28a8e1;opacity: 0;transition: opacity 0.5s;border-radius: 0px 0px 3px 3px;display: none;width: 100%;}
.brick-nav-01 .item .sub::before{content: "";width: 0;height: 0;border-style: solid;border-width: 0 5px 6px 5px;border-color: transparent transparent #ffffff transparent;position: absolute;top: -6px;left: calc(50% - 4px);}
.brick-nav-01 .item .sub a{display: block;line-height: 40px;font-size: 14px;color: #FFF;text-align: center;margin: 0px;border-bottom: 1px solid rgba(255,255,255,0.1);}
.brick-nav-01 .item.on .sub{display: block;opacity: 1;border-top: 1px solid rgba(255,255,255,0.1);}
.brick-nav-01 .item .sub a:first-child{}
.brick-nav-01 .item .sub a:last-child{border-bottom: 0;margin-bottom: 20px;}
@media only screen and (max-width: 769px){
	/* wap */
	.brick-nav-01{display: none;width: 40%;position: fixed;left: -40%;top: 0;bottom: 0;background: #28a8e1;z-index: 999;isplay: block;}
	.brick-nav-01.on{display: block;left: 0;}
	.brick-nav-01 .m-logo{height: 150px;display: block;width: 100%;text-align: center;}
	.brick-nav-01 .m-logo img{width: 100px;height: 100px;border: 1px solid rgba(255,255,255,0.5);border-radius: 50%;margin-top: 45px;}
	.brick-nav-01 .m-tel{height: 150px;display: block;width: 100%;}
	.brick-nav-01 .content{overflow: auto;height: calc(100% - 300px);padding: 20px;}
	.brick-nav-01 .item{float: none;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.5);position: relative;}
	.brick-nav-01 .item .name{width: 100%;height: 40px;line-height: 40px;}
	.brick-nav-01 .item .name .name1{color: #FFFFFF;font-weight: bold;line-height: 40px;background: transparent;}
	.brick-nav-01 .item .name .name2{background: transparent;color: #FFFFFF;line-height: 40px;}
	.brick-nav-01 .item.on .name2{top: 40px;}
	.brick-nav-01 .item .sub{position: relative;background: rgba(255,255,255,0.2);}
	.brick-nav-01 .item .sub::before{content: "";position: absolute;top: -6px;left: calc(50% - 2px);width: 0;height: 0;border-style: solid;border-width: 0 4px 6px 4px;border-color: transparent transparent rgba(255,255,255,0.2) transparent;}
}
/* banner */
.banner{height: 940px;position: relative;z-index: 490;}
.fullSlide{width:100%;position:relative;height:940px;}
.fullSlide .go{width: 30px;height: 58px;border: 2px solid #FFFFFF;border-radius: 50px;position: absolute;left: calc(50% - 15px);bottom: 130px;z-index: 500;}
.fullSlide .go span{animation: gogo 3s infinite;width: 2px;height: 12px;background: #FFFFFF;position: absolute;left: 12px;display: block;border-radius: 10px;}
@keyframes gogo{
	0%{top: 10px;opacity: 1;}
	100%{top: 40px;opacity: 0;}
}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:940px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{width:100% !important;height:940px;overflow:hidden;text-align:center;display: block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:87px;left:0;height:30px;line-height:30px;text-align:center;}
.fullSlide .hd ul{text-align:center;padding-top:5px;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;width: 20px;height: 20px;font-size: 0;border-radius: 50%;margin: 0 5px;border: 3px solid #d8d4d1}
.fullSlide .hd ul .on{border: 3px solid #ff0000}
@media only screen and (max-width: 769px){
	/* wap */
	.banner{height: 270px;}
	.fullSlide{height: 270px;}
	.fullSlide .bd li{height: 270px;background-size: auto 100%!important;}
	.fullSlide .bd li a{height: 270px;}
	.fullSlide .go{display: none;}
	.fullSlide .hd{bottom: 10px;}
	.fullSlide .hd ul li{border: 0;background: #FFFFFF;width: 5px;height: 5px;}
	.fullSlide .hd ul .on{background: #ff0000;border: 0;}
}







/* 首页同样式栏目标题 */
.catName.public{color: #444444;position: relative;height: 50px;}
.catName.public .cn{font-size: 24px;font-weight: bold;}
.catName.public .en{font-size: 20px;font-weight: lighter;text-transform: uppercase;font-family: microsoft yahei;margin-left: 10px;}
.catName.public::after{content: "";position: absolute;width: 119px;height: 3px;background: #444444;left: 0;bottom: 0;}
.catName.public .more{width: 105px;height: 34px;line-height: 34px;text-align: center;border-radius: 5px;display: block;border: 1px solid #444444;}
@media only screen and (max-width: 769px){
	/* wap */
	.catName.public .cn{font-size: 20px;}
	.catName.public .en{font-size: 12px;}
}
/* 公司简介 */
.m1{margin: 120px 0;overflow: hidden;}
.m1 .catMain{margin-top: 40px;font-size: 16px;line-height: 36px;color: #555555;}
.m1 .catMain .more{display: block;width: 105px;height: 34px;line-height: 34px;text-align: center;border: 1px solid #444444;color: #444444;font-size: 15px;border-radius: 5px;margin-top: 25px;}
.m1 .num{margin-top: 80px;}
.m1 .num .item{font-size: 18px;color: #666666; float: left;width: 23.3%;text-align: center;border-left: 1px solid #bfbfbf;}
.m1 .num .item strong{font-size: 43px;color: #0065e3;display: block;margin-bottom: 12px;}
.m1 .num .item:nth-child(1){border-left: 0;text-align: left;width: 15%;}
.m1 .num .item:nth-child(5){text-align: right;width: 15%;}
@media only screen and (max-width: 769px){
	/* wap */
	.m1{margin: 50px 0;overflow: hidden;}
	.m1 .num{margin-top: 35px;}
	.m1 .num .item{font-size: 12px;}
	.m1 .num .item strong{font-size: 18px;}
}
/* 适用行业 */
.m2{background: #f9f9f9;overflow: hidden;}
.m2 .hd{width: 30%;padding-left: 130px;}
@media only screen and (max-width: 1680px){
	.m2 .hd{width: 30%;padding-left: 65px;}
}
@media only screen and (max-width: 1400px){
	.m2 .hd{width: 30%;padding-left: 15px;}
}
.m2 .hd ul{}
.m2 .hd ul li{border-bottom: 1px solid #d5d5d5;padding-top: 79px;padding-bottom: 30px;cursor:pointer;transition: 0s;-webkit-transition: 0s;-moz-transition: 0s;}
.m2 .hd ul li .cn{font-size: 24px;}
.m2 .hd ul li .en{font-size: 20px;font-weight: lighter;text-transform: uppercase;font-family: microsoft yahei;margin-left: 10px;}
.m2 .hd ul li.on{color: #0065e3;}
.m2 .hd ul li.on .cn{font-weight: bold;}
.m2 .menu{width: 10%;text-align: center;}
.m2 .menu a{display: block;margin: 30px auto;}
.m2 .bd{width: 60%;height: 840px;}
.m2 .bd img{height: 840px;width: 100%;object-fit: cover;}
@media only screen and (max-width: 769px){
	/* wap */
	.m2{background: #FFFFFF;overflow: hidden;}
	.m2 .hd{width: 100%;padding-left: 0px;float: none;overflow: hidden;}
	.m2 .hd ul li{float: left;width: 33.33%;text-align: center;padding-top: 0;padding-bottom: 0;line-height: 40px;border: 0;margin-bottom: 15px;}
	.m2 .hd ul li .cn{font-size: 18px;border: 1px solid #d5d5d5;display: block;width: 85%;height: 85%;border-radius: 5px;margin: auto;}
	.m2 .hd ul li .en{display: none;}
	.m2 .menu{display: none;}
	.m2 .bd{width: 100%;float: none;height: 500px;}
	.m2 .bd img{height: 400px;width: 100%;object-fit: cover;}
}
/* 核心制造装备 */
.m3{margin: 120px 0;overflow: hidden;}
.m3 .catMain{margin-top: 50px;}
.m3 .catMain .item{width: calc(16.6% - 16.6px);height: 400px;background: #F1F1F1;position: relative;float: left;margin-left: 20px;overflow: hidden;}
.m3 .catMain .item:nth-child(1){margin-left: 0;}
.m3 .catMain .item img{position: absolute;bottom: 0;min-height: 263px;z-index: 0;}
.m3 .catMain .item .text{height: 140px;background: #f8f8f8;position: relative;z-index: 500;}
.m3 .catMain .item .text .left{width: 0;height: 0;border-style: solid;border-width: 50px 0 50px 200px;border-color: transparent transparent transparent #f8f8f8;position: absolute;left: 0;bottom: -50px;z-index: 0;}
.m3 .catMain .item .text .right{width: 0;height: 0;border-style: solid;border-width: 50px 200px 50px 0;border-color: transparent #f8f8f8 transparent transparent;position: absolute;right: 0;bottom: -50px;z-index: 0;}
.m3 .catMain .item .text .line{width: 80px;height: 4px;background: #0065e3;margin: auto;position: relative;top: 44px;}
.m3 .catMain .item .text .name{font-size: 20px;font-weight: bold;color: #222222;text-align: center;position: relative;top: 68px;z-index: 500;line-height: 28px;width: 80%;margin: auto;}
@media only screen and (max-width: 769px){
	/* wap */
	.m3{margin: 50px 0;overflow: hidden;}
	.m3 .catMain .item{width: calc(50% - 10px);height: 300px;margin-left: 0px;margin-bottom: 20px;}
	.m3 .catMain .item:nth-child(2n+0){margin-left: 20px;}
	.m3 .catMain .item .text{height: 95px;background: #f8f8f8;position: relative;z-index: 500;}
	.m3 .catMain .item .text .name{font-size: 18px;}
}
/* 新闻资讯 */
.m4{padding: 120px 0;overflow: hidden;background: url(../img/m4-bg.jpg);background-attachment: fixed;background-size: auto 100%;}
.m4 .catMain{}
.m4 .catMain .menu{padding-top: 50px;text-align: center;}
.m4 .catMain .menu .item{display: inline-block;width: 112px;height: 44px;line-height: 44px;text-align: center;cursor:pointer;background: #FFFFFF;}
.m4 .catMain .menu .item.on{background: #0065e3;color: #FFFFFF;}
.m4 .catMain .menu .line{display: inline-block;width: 35px;height: 1px;background: #999999;margin: 0 20px;}
.m4 .catMain .content{margin-top: 70px;}
.m4 .catMain .content .list{}
.m4 .catMain .content .list .item{float: left;width: calc(50% - 114px);margin: 57px;position: relative;}
.m4 .catMain .content .list .item .thumb{display: none;}
.m4 .catMain .content .list .item .time{width: 90px;height: 90px;background: rgba(255,255,255,0.66);text-align: center;}
.m4 .catMain .content .list .item .time .month{font-size: 26px;color: #333333;margin-top: 19px;}
.m4 .catMain .content .list .item .time .year{font-size: 16px;color: #333333;margin-top: 8px;}
.m4 .catMain .content .list .item .text{width: calc(100% - 110px);height: 90px;overflow: hidden;}
.m4 .catMain .content .list .item .text .name{font-size: 18px;font-weight: bold;color: #000000;margin-top: 10px;}
.m4 .catMain .content .list .item .text .summary{font-size: 16px;line-height: 26px;margin-top: 10px;min-height: 78px;}
.m4 .catMain .content .list .item:nth-child(1){width: 100%;margin: 0;}
.m4 .catMain .content .list .item:nth-child(1) .time{display: none;}
.m4 .catMain .content .list .item:nth-child(1) .thumb{display: block;position: absolute;left: 0;top: 5%;bottom: 0;background: #FFFFFF;width: 310px;height: 90%;overflow: hidden;}
.m4 .catMain .content .list .item:nth-child(1) .text{width: calc(100% - 274px);background: rgba(255,255,255,0.6);padding: 50px;height: auto;}
.m4 .catMain .content .list .item:nth-child(1) .text .name{color: #0065e3;}
.m4 .catMain .content .list .item:nth-child(1) .text .summary{-webkit-line-clamp: 3;color: #888888;}
@media only screen and (max-width: 769px){
	/* wap */
	.m4{padding: 60px 0}
	.m4 .catMain .menu .item{width: 30%;}
	.m4 .catMain .menu .line{display: none;}
	.m4 .catMain .content{margin-top: 20px;}
	.m4 .catMain .content .list .item{float: none;width: 100%;margin: 15px 0 0 0!important;display: block;overflow: hidden;}
	.m4 .catMain .content .list .item .text .name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.m4 .catMain .content .list .item .text .summary{}
	.m4 .catMain .content .list .item:nth-child(1){float: none;width: 100%;background: rgba(255,255,255,0.0);}
	.m4 .catMain .content .list .item:nth-child(1) .time{display: block;}
	.m4 .catMain .content .list .item:nth-child(1) .thumb{display: none;}
	.m4 .catMain .content .list .item:nth-child(1) .text{width: calc(100% - 110px);height: 90px;overflow: hidden;padding: 0;background: transparent;}
	.m4 .catMain .content .list .item:nth-child(1) .text .name{color: #000000;}
	.m4 .catMain .content .list .item:nth-child(1) .text .summary{-webkit-line-clamp: 2;}
}
/* 产品展示 */
.m5{margin: 120px 0;overflow: hidden;}
.m5 .catMain{}
.m5 .catMain .menu{margin-left: 210px;margin-top: 70px;}
.m5 .catMain .menu .item{margin-bottom: 60px;position: relative;}
.m5 .catMain .menu .item .circle{width: 21px;height: 21px;border: 3px solid #0065E3;border-radius: 50%;position: absolute;left: -44px;top: 3px;}
.m5 .catMain .menu .item.on .circle{background: #0065E3;}
.m5 .catMain .menu .item.on .circle::before{content: "";width: 300px;height: 2px;background: #0065E3;position: absolute;left: -300px;top: 7px;}
.m5 .catMain .menu .item .cn{width: 405px;font-size: 24px;}
.m5 .catMain .menu .item .en{width: 405px;font-size: 14px;text-transform: uppercase;margin-top: 10px;}
.m5 .catMain .menu .item .summary{display: none;}
.m5 .catMain .menu .item.on .cn{color: #0065e3;}
.m5 .catMain .menu .item.on .summary{display: block;width: 405px;line-height: 24px;margin-top: 10px;font-size: 16px;}
.m5 .catMain .content{width: calc(100% - 700px);}
.m5 .catMain .content .tab-box-02{position: relative;}
.m5 .catMain .content .tab-box-02 .menu-02{position: absolute;right: 0;bottom: 80px;}
.m5 .catMain .content .tab-box-02 .menu-02 .item{width: 160px;height: 45px;line-height: 45px;text-align: center;background: #c9c9c9;border-radius: 50px 0 0 50px;margin-top: 18px;position: relative;right: 0;margin-left: 30px;cursor: pointer;}
.m5 .catMain .content .tab-box-02 .menu-02 .item.on{background: #0065E3;color: #FFFFFF;width: 190px;margin-left: 0;}
@media only screen and (max-width: 769px){
	/* wap */
	.m5{margin: 60px 0;}
	.m5 .catMain .menu{margin-left: 0;margin-top: 20px;}
	.m5 .catMain .menu .item{margin-bottom: 10px;float: left;width: 50%;}
	.m5 .catMain .menu .item .cn{width: 95%;font-size: 16px;height: 40px;line-height: 40px;border: 1px solid #d5d5d5;text-align: center;margin: auto;}
	.m5 .catMain .menu .item .en{display: none;}
	.m5 .catMain .menu .item .circle{display: none;}
	.m5 .catMain .menu .item.on .circle::before{display: none;}
	.m5 .catMain .menu .item.on .summary{display: none;}
	.m5 .catMain .content{width: 100%;}
	.m5 .catMain .content img{width: auto!important;height: 400px!important;}
	.m5 .catMain .content .tab-box-02 .menu-02{bottom: 0;}
	.m5 .catMain .content .tab-box-02 .menu-02 .item{width: 100px;height: 33px;line-height: 33px;font-size: 12px;}
	.m5 .catMain .content .tab-box-02 .menu-02 .item.on{width: 130px;}
}
/* 合作客户 */
.m6{padding: 120px 0;overflow: hidden;background: url(../img/m6-bg.jpg);background-attachment: fixed;background-size: auto 100%;}
.m6 .catMain{margin-top: 49px;}
.m6 .catMain .list{border: 1px solid #a0a0a0;height: 190px;width: 100%;}
.m6 .catMain .list .item{float: left;text-align: center;width: 16.66%;line-height: 30px;border-left: 1px solid #a0a0a0;height: 100%;}
.m6 .catMain .list .item img{margin-top: 19px;}
.m6 .catMain .list .item:nth-child(1){border-left: 0;}
.m6 .catMain .text{width: 937px;height: 240px;border-radius: 15px;margin: auto;border-top: 2px solid #959595;border-right: 2px solid #959595;border-bottom: 2px solid #959595;position: relative;margin-top: 104px;}
.m6 .catMain .text .border-top{width: 100px;height: 52px;position: absolute;top: -2px;left: 0;border-top: 2px solid #959595;border-left: 2px solid #959595;border-radius: 15px 0 0 0;}
.m6 .catMain .text .border-bottom{width: 100px;height: 52px;position: absolute;bottom: -2px;left: 0;border-bottom: 2px solid #959595;border-left: 2px solid #959595;border-radius: 0 0 0 15px;}
.m6 .catMain .text .txt{width: 400px;position: absolute;right: 80px;top: 60px;font-size: 18px;color: #333333;line-height: 32px;}
.m6 .catMain .text .slogan{position: absolute;left: -160px;top: 75px;}
.m6 .catMain .text .slogan .cn{font-size: 31px;color: #28a8e1;margin-left: 70px;font-family: "microsoft yahei";}
.m6 .catMain .text .slogan .cn strong{font-size: 43px;color: #444444;}
.m6 .catMain .text .slogan .en{font-size: 90px;color: #ff9000;font-family: SimSun-ExtB;font-weight: bolder;position: relative;top: -30px;font-style: italic;}
.m6 .catMain .text .slogan .en span{font-size: 40px;}
@media only screen and (max-width: 769px){
	/* wap */
	.m6{padding: 60px 0}
	.m6 .catMain .list{border: 0;}
	.m6 .catMain .list .item{width: 33.33%;border-left: 0;}
	.m6 .catMain .list .item img{width: 75%; height: 90px!important;}
	.m6 .catMain .text{display: none;}
}

/* 底部 */
.foot{}
.foot .content{background: url(../img/foot-content-bg.jpg);padding-top: 90px;padding-bottom: 90px;overflow: hidden;}
.foot .content .logo{width: 290px;}
.foot .content .contact{width: 330px;}
.foot .content .contact .name{font-size: 19px;font-weight: bold;color: #FFFFFF;}
.foot .content .contact .addr{margin-top: 25px;margin-bottom: 15px;padding-left: 33px;position: relative;}
.foot .content .contact .addr img{position: absolute;left: 0;top: -3px;}
.foot .content .contact .addr .cn{font-size: 16px;font-weight: bold;color: #FFFFFF;}
.foot .content .contact .addr .en{font-size: 14px;color: #747474;line-height: 24px;margin-top: 15px;}
.foot .content .contact .item{font-size: 16px;color: #757575;line-height: 29px;}
.foot .content .contact .item img{position: relative;top: 5px;margin-right: 10px;}
.foot .content .nav{width: calc(100% - 620px);}
.foot .content .nav .item{width: 14%;float: left;}
.foot .content .nav .item .name{font-size: 19px;font-weight: bold;color: #FFFFFF;}
.foot .content .nav .item .sub{margin-top: 20px;}
.foot .content .nav .item .sub a{display: block;color: #757575;line-height: 29px;}
.foot .copyright{background: #181818;font-size: 13px;color: #555555;height: 70px;line-height: 70px;}
@media only screen and (max-width: 769px){
	/* wap */
	.foot .content{padding-top: 50px;padding-bottom: 50px;}
	.foot .content .contact{width: auto;padding: 0 20px;}
	.foot .content .logo{display: none;}
	.foot .content .nav{display: none;}
	.foot .copyright{height: auto;line-height: 1.8;padding: 20px;}
	.foot .copyright .links{display: none;}
}

/* 面包屑 */

.location{height: 151px;border-bottom: 1px solid #dcdcdc;background: #f7f7f7;}
.location .item{display: inline-block;margin: 30px;}
.location .item span{display: block;}
.location .item .icon{width: 60px;height: 60px;background: #FFFFFF;border-radius: 50%;overflow: hidden;border: 5px solid #FFFFFF;}
.location .item .icon img{height: 29px;margin-top: 10px;}
.location .item .name{font-size: 15px;color: #757575;margin-top: 15px;opacity: 0;}
.location .item.on .icon img
		{
			transform: translateY(-100px);
			filter: drop-shadow(#28a8e1 0px 100px);
		}
.location .item.on .icon{border: 5px solid #28a8e1;}
.location .item.on .name{opacity: 1;}
@media only screen and (max-width: 769px){
	/* wap */
	.location{display: none;}
}
/* 分页 */
.list-page {padding: 35px;text-align: center;clear: both;font-size: 16px;overflow: hidden;}
.list-page span.close,
.list-page strong,
.list-page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;float: none;font-size: 16px;line-height: normal;}
.list-page strong.selfpage {background: #28a8e1;color: #ffffff;}
.list-page a {background: #bbbbbb;color: #ffffff;}
.list-page a:hover {background: #28a8e1;color: #fff;}
/* 文章列表 */
.brick-list-01{margin: 50px 0;}
.brick-list-01 .item{height: 160px;border: 1px solid #dcdcdc;margin-bottom: 28px;display: block;overflow: hidden;clear: both;}
.brick-list-01 .item .thumb{width: 226px;height: 158px;overflow: hidden;border-right: 1px solid #dcdcdc;}
.brick-list-01 .item .thumb img{width: 100%;height: 100%;}
.brick-list-01 .item .time{width: 213px;font-style: italic;font-family: microsft yahei;text-align: right;border-left: 1px solid #dcdcdc;margin-top: 35px;padding-right: 40px;}
.brick-list-01 .item .time .year{font-size: 30px;font-weight: bold;color: #b0b0b0;}
.brick-list-01 .item .time .month{font-size: 46px;font-weight: lighter;margin-top: 10px;color: #b0b0b0;}
.brick-list-01 .item .text{width: calc(100% - 439px);padding: 0 25px;}
.brick-list-01 .item .text .name{font-size: 18px;font-weight: bold;color: #28a8e1;margin-top: 35px}
.brick-list-01 .item .text .summary{font-size: 16px;color: #888888;line-height: 26px;margin-top: 12px;}
@media only screen and (max-width: 769px){
	/* wap */
	.brick-list-01 .item .thumb{display: none;}
	.brick-list-01 .item .text{width: 100%;}
	.brick-list-01 .item .time{display: none;}
}
/* 文章内容 */
.brick-content-01{background: #f7f7f7;padding: 70px 0;}
.brick-content-01 .container{width: auto;margin: 0 260px;}
@media only screen and (max-width: 1680px){
	.brick-content-01 .container{margin: 0 130px;}
}
@media only screen and (max-width: 1400px){
	.brick-content-01 .container{margin: 0 30px;}
}
.brick-content-01 .title{}
.brick-content-01 .title h1{font-size: 29px;font-weight: bold;color: #333333;}
.brick-content-01 .title .time{font-size: 16px;color: #333333;margin-top: 20px;margin-bottom: 32px;}
.brick-content-01 .content{background: #FFFFFF;padding: 40px;font-size: 20px;line-height: 36px;color: #444444;}
.brick-content-01 .pages{height: 85px;line-height: 85px;font-size: 15px;color: #555555;}
.brick-content-01 .pages .goback{width: 133px;height: 37px;line-height: 37px;background: #18459a;color: #FFFFFF;border-radius: 50px;display: block;margin-top: 24px;}
.brick-content-01 .pages .goback:hover{background: #B0B0B0;}
.brick-content-01 .pages div{display: inline-block;}
.brick-content-01 .pages .next{margin-left: 30px;}
@media only screen and (max-width: 769px){
	/* wap */
	.brick-content-01 .title h1{font-size: 20px;}
	.brick-content-01 .container{margin: 0 15px;}
	.brick-content-01 .pages{height: 24px;line-height: 24px;font-size: 14px;color: #555555;}
	.brick-content-01 .pages div{display: block;}
	.brick-content-01 .pages .goback{display: none;}
	.brick-content-01 .pages .next{margin-left: 0px;}
}
/* 图片列表 */
.brick-thumb-list-01{padding: 70px 0;overflow: hidden;}
.brick-thumb-list-01 .item{float: left;width: calc(33.33% - 40px);margin-right: 60px;margin-bottom: 60px;display: block;}
.brick-thumb-list-01 .item:nth-child(3n+0){margin-right: 0;}
.brick-thumb-list-01 .item .thumb{width: 100%;height: 329px;overflow: hidden;text-align: center;}
.brick-thumb-list-01 .item .thumb img{height: 100%;}
.brick-thumb-list-01 .item .thumb2{width: 100%;height: 329px;overflow: hidden;text-align: center;}
.brick-thumb-list-01 .item .thumb2 img{height: 100%;width: 100%;object-fit: cover;}
.brick-thumb-list-01 .item .name{background: #e5e5e5;text-align: center;height: 68px;line-height: 68px;font-size: 20px;color: #444444;}
.brick-thumb-list-01 .item:hover .name{background: #28a8e1;color: #FFFFFF;}
@media only screen and (max-width: 769px){
	/* wap */
	.brick-thumb-list-01 .item .thumb{height: 150px;}
	.brick-thumb-list-01 .item .thumb2{height: 150px;}
	.brick-thumb-list-01 .item{width: calc(50% - 20px);margin-right: 20px;margin-bottom: 20px;}
	.brick-thumb-list-01 .item:nth-child(2n+0){margin-right: 0;}
	.brick-thumb-list-01 .item:nth-child(3n+0){margin-right: 20px;}
}
/* 单页面 */
.apage{padding: 70px 0;overflow: hidden;}
.apage .title{overflow: hidden;line-height: 26px;}
.apage .title .cn{font-size: 26px;color: #444444;}
.apage .title .en{font-size: 15px;color: #b1b1b1;position: relative;left: 10px;}
.apage .content{font-size: 16px;color: #444444;line-height: 42px;margin-top: 34px;}

/* 联系我们 */
.brick-contactus-01{background: #f7f7f7;padding: 70px 0;overflow: hidden;}
.brick-contactus-01 .container{width: auto;margin: 0 130px;background: #FFFFFF;overflow: hidden;padding: 80px;border-radius: 3px;}
.brick-contactus-01 .contactus{width: 600px;height: 500px;}
.brick-contactus-01 .contactus .cn{font-size: 24px;color: #000000;font-weight: 700;margin-bottom: 32px;}
.brick-contactus-01 .contactus .text{font-size: 16px;color: #595959;line-height: 35px;}
.brick-contactus-01 .contactus .code{margin-top: 20px;}
.brick-contactus-01 .contactus .code .item{width: 142px;margin-right: 30px;}
.brick-contactus-01 .contactus .code .item img{width: 140px;height: 140px;border: 1px solid #e5e5e5;}
.brick-contactus-01 .contactus .code .item p{margin-top: 20px;font-size: 16px;color: #e5e5e5;}
.brick-contactus-01 .map{width: calc(100% - 600px);height: 420px;}
.brick-contactus-01 .map #MapBox {height: 100%;width: 100%;}
.brick-contactus-01 .line{width: 100%;height: 1px;background: #f0f0f0;margin: 20px 0;}
@media only screen and (max-width: 1440px){
	.brick-contactus-01 .contactus{width: 100%;float: none;}
	.brick-contactus-01 .map{width: 100%;float: none;}
}
@media only screen and (max-width: 769px){
	.brick-contactus-01 .container{margin: 0 0;padding: 15px;}
}